package com.smartstate.ems.dto.common;


import com.smartstate.ems.vo.EquipmentForTreeVO;
import lombok.Data;

import java.util.List;

/**
 * <p>@Description: 树形节点</p>
 * <p>@Author YJ</p>
 * <p>@Date: 2022/4/30</p>
 * <p>@Time: 19:45</p>
 */

@Data
public class TreeNode {

    /**
     * 主键
     */
    private String id;

    /**
     * 楼层
     */
    private String name;

    /**
     * 设备名称
     */
    private List<EquipmentForTreeVO> equipmentList;

    /**
     * 是否包含子节点
     */
    private Boolean hasChild;

    /**
     * 父级Id
     */
    private String parentId;

    /**
     * type
     */
    private Integer type;

    /**
     * 计量管理
     */
    private String metering;

    /**
     * 字节点集合
     */
    private List<TreeNode> children;

}